oil-rich seed - Spanish English Dictionary